be able to accommodate - French English Dictionary